133 avenue du General Leclerc, 06700 St-Laurent du Var, France
View on Map
What travelers say:
Very happy with this restaurant, which is located in the centre of the city, very sympathetic reception, well served dishes and reasonable prices, we will return.